package com.nursinghome.admin.mapper;

import com.nursinghome.bean.Elderly;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ElderlyMapper {
    //查询所有的老人
    List<Elderly> selectAll(@Param("ename") String ename, @Param("eusername") String eusername);
    //新增老人
    Integer addElderly(Elderly elderly);
    //删除老人
    Integer delByEid(Long eid);
    //修改老人
    Integer update(Elderly elderly);
    //根据eid查询老人
    Elderly selectByEid(Long eid);
    //根据eusername查询老人
    Elderly selectByEusername(String eusername);
    //给老人分配护工 elderly_medical 对这个表进行操作
    //删除护工
    void deleteByEidMedical(Long eid);
    //新增护工
    void insertElderlyMedicel(@Param("eid") Long eid, @Param("mids") Integer[] mids);
    //根据老人id查询护工的id
    Integer[] selectByEidAndEM(Long eid);
    //根据mid 查询对应照顾的老人
    List<Elderly> selectByMidAndElderly(Integer mid);
 }
